Simplify check for zero sized expose area.
authorRichard Hult <richard@imendio.com>
Wed, 30 Apr 2008 17:50:14 +0000 (17:50 +0000)
committerRichard Hult <rhult@src.gnome.org>
Wed, 30 Apr 2008 17:50:14 +0000 (17:50 +0000)
2008-04-30  Richard Hult  <richard@imendio.com>

* gdk/quartz/GdkQuartzView.c: Simplify check for zero sized expose
area.

svn path=/trunk/; revision=20056

ChangeLog
gdk/quartz/GdkQuartzView.c

index aa36321bb40fd77c7d7af0bf3f437621dc3786e5..280e038fcbb8b2722a69eacddfa383a5639891e6 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2008-04-30  Richard Hult  <richard@imendio.com>
+
+       * gdk/quartz/GdkQuartzView.c: Simplify check for zero sized expose
+       area.
+
 2008-04-30  Richard Hult  <richard@imendio.com>
 
        * gdk/quartz/gdkevents-quartz.c: (_gdk_events_queue): Don't send
index 843df50e4791cd58e55648cb72540d03c9b30cc4..3cc0f2e1240861d376e72d34329f89b38ea3eb10 100644 (file)
   if (!(private->event_mask & GDK_EXPOSURE_MASK))
     return;
 
-  /* For some reason, we occasionally get draw requests for zero sized rects
-   * at 0,0, just ignore those.
-   */
-  if (rect.origin.x == 0 && rect.origin.y == 0 &&
-      rect.size.width == 0 && rect.size.height == 0)
-    {
-      return;
-    }
+  if (NSEqualRects (rect, NSZeroRect))
+    return;
 
   GDK_QUARTZ_ALLOC_POOL;